Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
MOAT FARM NORTH GREEN ROAD £450,000 10 Aug 2018
THE ORCHARDS NORTH GREEN ROAD £867,500 24 Jan 2024